/* Tell the browser to render HTML 5 elements as block */
header, footer, aside, nav, article {
	display: block;
}

@font-face{
    font-family: Ubuntu;
    src: url(Ubuntu/Ubuntu-Regular.ttf);
}

body {
	margin: 0 auto;
	width: 1024px;
	background: #f0f0f0;
	font-family: Ubuntu;
}

/* Stuff for the Navigation Bar */

nav {
    border: 1px solid;
}

nav ul {
    margin: 0px;
    padding: 0px;
    height: 30px;
    border: 1px solid grey;
    }

nav ul li{
    height: 30px;
    line-height: 30px;
    float:left;
    list-style: none;
    padding-left: 10px;
    padding-right: 10px;
}

nav ul li a {
    display: block;
    text-decoration: none;
    font-weight: bold;
}

/* Table Formatting */
td {
    padding-left: 20px;
    }


#dropdowns{
    clear:both;
}

#dropdowns ul{
    list-style:none;
    clear:both;
}

#dropdowns li{
    float:left;
    width: 20%;
    margin-top: 5px;
}

#clearhr {
    clear: both;
}

th {
    border-bottom:1px solid;
}


a {
    text-decoration: none;
    color: darkblue;
}

a:visited{
    color: darkblue;
}


.leftcol{
    width:640;
    float:left;
    border: 1px solid red;
}

.rightcol{
    width:640;
    float:right;
    border: 1px solid red;
}

.clear {
    clear:both;
}